least cost method